]> dgit.raspbian.org Git - systemd.git/commitdiff
Manual merge of version 257.9-1~deb13u1+rpi1 and 262-1 to produce 262-1+rpi1
authorPeter Michael Green <plugwash@raspbian.org>
Sat, 31 Oct 2026 14:35:31 +0000 (14:35 +0000)
committerPeter Michael Green <plugwash@raspbian.org>
Sat, 31 Oct 2026 14:35:31 +0000 (14:35 +0000)
1  2 
debian/changelog
debian/control
debian/rules

index e1543e65f9b235dc7f9e962ff28a3a8185df2699,5d41a61d3f51e13d0db08da12e9bc5da6fb2d079..32029a8d47e78dc13252d7837dd5b0d0af6620cd
- systemd (257.9-1~deb13u1+rpi1) trixie-staging; urgency=medium
++systemd (262-1+rpi1) forky-staging; urgency=medium
 +
 +  [changes brought forward from 239-9+rpi1 by Peter Michael Green <plugwash@raspbian.org> at Thu, 20 Sep 2018 20:22:45 +0000]
 +  * Disable testsuite, it fails on some of our buildboxes (probablly because of
 +    old kernels).
 +  * Add breaks on raspi-copies-and-fills, it doesn't seem to get on with
 +    this version of systemd/udev.
 +
 +  [changes brought forward from 241-1+rpi2 by Peter Michael Green <plugwash@raspbian.org> at Tue, 02 Apr 2019 19:29:26 +0000]
 +  * Bump "breaks" on raspi-copies-and-fills to << 0.12
 +    (raspi-copies-and-fills was reverted by the raspberry pi foundation)
 +
 +  [changes introduced in 254.1-3+rpi1 by Peter Michael Green.
 +  * Disable systemd-boot, it seems to fail to build and it's not really relavent
 +    for raspbian.
 +
-   [changes introduced in 255.3-1+rpi1 by Peter Michael Green]
-   * Remove armhf from architecture lists for files that appear systemd-boot
-     related
++ -- Peter Michael Green <plugwash@raspbian.org>  Sat, 31 Oct 2026 14:34:29 +0000
 +
-  -- Raspbian forward porter <root@raspbian.org>  Fri, 09 Jan 2026 15:08:33 +0000
+ systemd (262-1) unstable; urgency=medium
  
- systemd (257.9-1~deb13u1) trixie; urgency=medium
+   [ Nick Rosbrook ]
+   * d/systemd.links: stop creating hwclock.service mask
  
-   * Update upstream source from tag 'upstream/257.9' Update to upstream
-     version '257.9' with Debian dir
-     9b05cb6904e089147c1521b0ced983a575d8abe4
+   [ Luca Boccassi ]
+   * Update upstream source from tag 'upstream/262' Update to upstream
+     version '262' with Debian dir 10e9229f0dc2e42cec81a50b551ef78a0035a75c
+     For more information, see:
+     https://github.com/systemd/systemd/releases/tag/v262
+ 
+  -- Luca Boccassi <bluca@debian.org>  Tue, 22 Sep 2026 15:21:47 +0200
+ 
+ systemd (262~rc3-1) unstable; urgency=medium
+ 
+   [ Nick Rosbrook ]
+   * d/systemd.links: drop unnecessary x11-common.service mask (LP:
+     #2153937)
+ 
+   [ Luca Boccassi ]
+   * Update upstream source from tag 'upstream/262_rc3' Update to upstream
+     version '262~rc3' with Debian dir
+     e758e4cf294540b9ef6afe7a57ac3ca69cefc2da
+     For more information, see:
+     https://github.com/systemd/systemd/releases/tag/v262-rc3
+ 
+  -- Luca Boccassi <bluca@debian.org>  Tue, 15 Sep 2026 13:34:23 +0200
+ 
+ systemd (262~rc2-1) unstable; urgency=medium
+ 
+   * Update upstream source from tag 'upstream/262_rc2' Update to upstream
+     version '262~rc2' with Debian dir
+     30ba3e0f296271112cfe7b1ec06c5f311d7c1d47
+     For more information, see:
+     https://github.com/systemd/systemd/releases/tag/v262-rc2
+   * Add workaround for dpkg-shlibdeps regression
+ 
+  -- Luca Boccassi <bluca@debian.org>  Tue, 08 Sep 2026 20:56:26 +0100
+ 
+ systemd (262~rc1-2) unstable; urgency=medium
+ 
+   * Install 60-tpm2-id.rules on all architectures
+ 
+  -- Luca Boccassi <bluca@debian.org>  Tue, 01 Sep 2026 22:23:16 +0100
+ 
+ systemd (262~rc1-1) unstable; urgency=medium
+ 
+   [ Luca Boccassi ]
+   * Update d/copyright
+   * d/t/control: add dependencies missing for incus image (Closes:
+     #1144870)
+   * d/t/localed-locale: clean up on any error with a trap
+   * d/t/localed-locale: skip in Debian, not supported. (Closes: #1145087)
+   * Update upstream source from tag 'upstream/262_rc1' Update to upstream
+     version '262~rc1' with Debian dir
+     3f5ed66a0859f1f43014aa01b4685b33b0663eab
+     For more information, see:
+     https://github.com/systemd/systemd/releases/tag/v262-rc1
+   * Install new files for upstream build
+   * Update symbols file for upstream release
+   * Update Lintian overrides for new units
+   * Update d/copyright
+ 
+   [ Yu Watanabe ]
+   * Drop deprecated meson option. The meson option -Dlibiptc= was
+     deprecated in v259.
+ 
+   [ Nick Rosbrook ]
+   * d/systemd.links: stop creating cryptdisks{,-early}.service masks
+     (LP: #2153836)
+ 
+  -- Luca Boccassi <bluca@debian.org>  Tue, 01 Sep 2026 11:51:07 +0100
+ 
+ systemd (261.2-1) unstable; urgency=medium
+ 
+   [ Luca Boccassi ]
+   * Update upstream source from tag 'upstream/261.2' Update to upstream
+     version '261.2' with Debian dir
+     b19b2fcdbda652d584359be6707c14432386680c
+ 
+   [ Daniel Lewart ]
+   * Make systemd-networkd example consistent with systemd.network(5)
+ 
+   [ Nick Rosbrook ]
+   * d/systemd.links: drop procps.service alias (LP: #2153900)
+   * d/control: clarify systemd-imds Description. Thanks to Andreas Metzler
+     for the suggestion. (Closes: #1142173)
+   * d/libnss-systemd.nss: install after files and compat in nsswitch.conf
+ 
+  -- Nick Rosbrook <enr0n@ubuntu.com>  Thu, 23 Jul 2026 14:31:52 -0400
+ 
+ systemd (261.1-3) unstable; urgency=medium
+ 
+   [ Luca Boccassi ]
+   * Move modules-load from systemd package to udev package. This depends
+     on libkmod to work, and it's something that is needed on a host, but
+     not in a container, just like udev (on both counts).
+   * systemd-tpm: depend on tpm-udev for rules and tmpfiles.d
+   * systemd: downgrade systemd-tpm and mount to recommends. With these
+     changes the only dependencies in the systemd packages are libmount1,
+     libblkd1 and glibc, which are all in the essential set anyway. This
+     makes the systemd package suitable for minimal and contained images
+     too.
+ 
+   [ Nick Rosbrook ]
+   * d/t/upstream: use mkosi from archive for Ubuntu autopkgtest
+ 
+   [ Johannes Schauer Marin Rodrigues ]
+   * debian/libpam-systemd.postinst: run pam-auth-update with
+     --root=$DPKG_ROOT.
+ 
+   [ Roy Briggs ]
+   * debian/extra/network: use NamePolicy=keep mac on USB wifi devices.
+ 
+  -- Luca Boccassi <bluca@debian.org>  Mon, 13 Jul 2026 12:38:07 +0100
+ 
+ systemd (261.1-2) unstable; urgency=medium
+ 
+   * Make systemd actually temporarily depend on systemd-tpm. This was
+     mentioned in NEWS but forgotten, add it for a while to ease transition
+   * d/t/control: pull new packages in upstream test suite
+   * d/t/control: pull in cpio for upstream suite. Needed by mkosi
+ 
+  -- Luca Boccassi <bluca@debian.org>  Sat, 27 Jun 2026 19:50:09 +0100
+ 
+ systemd (261.1-1) unstable; urgency=medium
+ 
+   [ Nick Rosbrook ]
+   * d/control: demote libnss-{myhostname,resolve} to Suggests for systemd-
+     resolved
+ 
+   [ Luca Boccassi ]
+   * Update upstream source from tag 'upstream/261.1' Update to upstream
+     version '261.1' with Debian dir
+     7b147cc676313eab49521f545f0f752c15704667
+   * Override new Lintian false positive
+   * d/copyright: update to add new licenses
+ 
+  -- Luca Boccassi <bluca@debian.org>  Fri, 26 Jun 2026 21:23:40 +0100
+ 
+ systemd (261-2) unstable; urgency=medium
+ 
+   * d/t/control: do not install xserver-xorg-video-dummy on loong64
+   * Split imds tools into new systemd-imds package. These depend on curl
+     and provide advanced functionality, so split into a new package to
+     make the main package lighter
+   * Split metrics reporting tools into new systemd-report package. These
+     depend on curl and provide advanced functionality, so split into a new
+     package to make the main package lighter
+   * Split tpm tools into new systemd-tpm package. These depend on
+     libcrypto and tpm2-tss libraries and provide advanced functionality,
+     so splilt into a new package to make the main package lighter
+   * Note new package split in NEWS
+ 
+  -- Luca Boccassi <bluca@debian.org>  Wed, 24 Jun 2026 22:15:24 +0100
+ 
+ systemd (261-1) unstable; urgency=medium
+ 
+   [ Nick Rosbrook ]
+   * d/control: do not build systemd-boot-efi-*-signed-template on ubuntu
+   * lintian-overrides: override error about derivative.ubuntu build
+     profile
+ 
+   [ Luca Boccassi ]
+   * Update upstream source from tag 'upstream/261' Update to upstream
+     version '261' with Debian dir ae08f24a821ff100eddf715f70140ae1f18bf647
+     For more information, see:
+     https://github.com/systemd/systemd/releases/tag/v261
+ 
+  -- Luca Boccassi <bluca@debian.org>  Fri, 19 Jun 2026 19:29:58 +0100
+ 
+ systemd (261~rc4-1) unstable; urgency=medium
+ 
+   * Update upstream source from tag 'upstream/261_rc4' Update to upstream
+     version '261~rc4' with Debian dir
+     d6033b9a00158baafde8fe96aa575f68f4776cec
+   * Install new files from v264~rc4
+   * Override bogus Lintian warnings
+   * Drop skip-not-installable autopkgtest restriction, deprecated
+ 
+  -- Luca Boccassi <bluca@debian.org>  Tue, 16 Jun 2026 19:02:25 +0100
+ 
+ systemd (261~rc3-1) unstable; urgency=medium
+ 
+   * Add ${dlopen:Depends} placeholder to all packages shipping ELF
+     binaries
+   * Drop now-autogenerated dlopen recommends/suggests
+   * Update upstream source from tag 'upstream/261_rc3' Update to upstream
+     version '261~rc3' with Debian dir
+     59e0c1c8fc3108a25d35e810f181ffad2c509246
+   * Drop unused Lintian overrides
+ 
+  -- Luca Boccassi <bluca@debian.org>  Thu, 04 Jun 2026 12:37:51 +0100
+ 
+ systemd (261~rc2-1) unstable; urgency=medium
+ 
+   * Clean up autovt@ alias on purge. (Closes: #1137522)
+   * Workaround piuparts issue with / permissions. (Closes: #1137429)
+   * Update upstream source from tag 'upstream/261_rc2' Update to upstream
+     version '261~rc2' with Debian dir
+     5514a46d042723c403871455547bb889f465f396
+   * Drop patches, all merged upstream
+ 
+  -- Luca Boccassi <bluca@debian.org>  Tue, 26 May 2026 22:10:39 +0100
+ 
+ systemd (261~rc1-1) unstable; urgency=medium
+ 
+   [ Luca Boccassi ]
+   * d/t/control: pull libfdisk-dev for test suites. It will be a dlopen
+     library soon
+   * d/t/control: pull libmicrohttpd-dev for unit-tests suite. It will be a
+     dlopen library soon
+   * autopkgtest: add dependency on procps (Closes: #1136595)
+   * Conflict with sysuser-helper. Incompatible implementation specific for
+     runit, make the systemd package conflict with it to ensure it's never
+     installed in the default setup
+   * Downgrade dependency on dbus to recommends in sd-container. This
+     package is useful in the initrd, and dbus is no longer a hard
+     requirement for nspawn
+   * Update upstream source from tag 'upstream/261_rc1' Update to upstream
+     version '261~rc1' with Debian dir
+     dab9908c937b5e70158151b2bbec44d40817023e
+   * Bump Standards-version to 4.7.4, no changes
+   * Install new files for upstream release
+   * Backport patch to fix unit test in gitlab CI
+   * Update symbols file for new version
+   * Backport patch to skip test-pressure in autopkgtest
+   * Force linking against libm. Programs linking against libsystemd0.so
+     crash due to libm ifunc shenanigans when the linking was removed, so
+     force it back. This makes every binary link against libm rather than
+     just libsystemd.so.
+ 
+   [ Nick Rosbrook ]
+   * d/t/boot-and-services: use coreutils tunable in apparmor test (LP:
+     #2125614)
+ 
+   [ Alexandre Detiste ]
+   * use dh-cruft to register & purge volatile files
+ 
+  -- Luca Boccassi <bluca@debian.org>  Sat, 23 May 2026 12:02:22 +0100
+ 
+ systemd (260.1-1) unstable; urgency=medium
+ 
+   * Add lpadmin group to basic.conf sysusers.d as requested by CUPS
+     maintainer
+   * Install basic.conf in sd-standalone-sysusers package
+   * Update upstream source from tag 'upstream/260.1' Update to upstream
+     version '260.1' with Debian dir
+     38d56d2e92a70e3fb25e78976e8b0382e2b1a70a
+ 
+  -- Luca Boccassi <bluca@debian.org>  Mon, 23 Mar 2026 13:27:09 +0000
+ 
+ systemd (260-1) unstable; urgency=medium
+ 
+   [ Luca Boccassi ]
+   * Switch from libselinux1-dev to libselinux-dev
+   * Update upstream source from tag 'upstream/260' Update to upstream
+     version '260' with Debian dir ffda0e8c4d24fb5963cbd3123c86a0047d3d0856
+     For more information, see:
+     https://github.com/systemd/systemd/releases/tag/v260
+ 
+   [ Michael Biebl ]
+   * Do not run "systemctl enable getty@.service" unconditionally. This
+     creates autovt@.service and getty@tty1.service which conflicts with
+     kmscon. So do not run it on every upgrade but only on new installs and
+     as a one-time upgrade for versions older than v260. (Closes: #1130765)
+ 
+  -- Luca Boccassi <bluca@debian.org>  Tue, 17 Mar 2026 20:10:01 +0000
+ 
+ systemd (260~rc4-1) unstable; urgency=medium
+ 
+   * Update upstream source from tag 'upstream/260_rc4' Update to upstream
+     version '260~rc4' with Debian dir
+     12b11c935aadac455a5c179ea9e18eeefc79011d
  
-  -- Luca Boccassi <bluca@debian.org>  Wed, 03 Sep 2025 19:38:20 +0100
+  -- Luca Boccassi <bluca@debian.org>  Fri, 13 Mar 2026 23:11:28 +0000
  
- systemd (257.8-1~deb13u1) trixie; urgency=medium
+ systemd (260~rc3-1) unstable; urgency=medium
+ 
+   * Update upstream source from tag 'upstream/260_rc3' Update to upstream
+     version '260~rc3' with Debian dir
+     f6c43648041c7fb3cf25ec3a0ff83157bcbf9c17
+     Fixes:
+     https://github.com/systemd/systemd/security/advisories/GHSA-4h6x-r8vx-3862
+   * Really enable getty@ via packaging scriptlets (Closes: #1130457)
+ 
+  -- Luca Boccassi <bluca@debian.org>  Thu, 12 Mar 2026 18:19:48 +0000
+ 
+ systemd (260~rc2-1) unstable; urgency=high
+ 
+   * Remove build-depend on rsync, meson is new enough
+   * Enable getty@ via packaging scriptlets, not static anymore (Closes:
+     #1129276)
+   * Update upstream source from tag 'upstream/260_rc2' Update to upstream
+     version '260~rc2' with Debian dir
+     9c39b1f4781cb5ab95271453bfa0b453e971da5b
+     Fixes:
+     https://github.com/systemd/systemd/security/advisories/GHSA-6pwp-j5vg-5j6m
+   * Install new files
+ 
+  -- Luca Boccassi <bluca@debian.org>  Wed, 04 Mar 2026 13:40:07 +0000
+ 
+ systemd (260~rc1-2) unstable; urgency=medium
+ 
+   * sd-boot-efi: do not pick up hwids, they are shipped by sd-ukify.
+ 
+  -- Luca Boccassi <bluca@debian.org>  Wed, 25 Feb 2026 20:10:27 +0000
+ 
+ systemd (260~rc1-1) unstable; urgency=medium
+ 
+   [ Nick Rosbrook ]
+   * d/libsystemd-shared.preinst: refuse to upgrade without unified
+     cgroupv2 hierarchy
+ 
+   [ Luca Boccassi ]
+   * homed: drop dependency satisfied since bookworm/noble
+   * systemd.postinst: update journal catalog after reexecing managers
+   * initramfs-tools: copy udev link files from
+     /usr/local/lib/systemd/network too (Closes: #1128930)
+   * Update upstream source from tag 'upstream/260_rc1' Update to upstream
+     version '260~rc1' with Debian dir
+     6b709802e9ad49539cd2d746ca50f6ecfec3dde7
+   * Install new files for v260~rc1
+   * Disable remaining deprecated sysv interfaces
+   * Update symbols file for v260~rc1
+   * Drop unused Lintian overrides
+ 
+  -- Luca Boccassi <bluca@debian.org>  Wed, 25 Feb 2026 19:20:58 +0000
+ 
+ systemd (259.1-1) unstable; urgency=medium
+ 
+   [ Luca Boccassi ]
+   * Drop dependencies on libcap-dev, no longer used since v259
+   * Mark sd-userdbd as Multi-Arch: foreign (Closes: #1123615)
+   * Use dh_installsystemd more to manage units. Ensure more units are
+     handled as they are added to various packages
+   * Use dh_installsystemd to handle journald and networkd
+   * Use deb-systemd-invoke to reexec instead of manual calls. Allows the
+     tool to handle the complications and use varlink where available
+   * Increase number of sections of sd-stub on amd64 too. The default limit
+     breaks adding more than 28 sections, which can happen with a UKI with
+     many optional profiles. Bump it on amd64 too, at the cost of an extra
+     ~80KB in size on the stub.
+   * Update upstream source from tag 'upstream/259.1' Update to upstream
+     version '259.1' with Debian dir
+     f7a9425f1024ef75b5020a216f6be3d0af9ac227
+   * Restrict the tpm2-generator manpage to arches where it is built
+   * Install ask-password polkit policy file
+ 
+   [ Yu Watanabe ]
+   * Drop use of deprecated options. These options are deprecated since
+     v258.
+ 
+   [ Nick Rosbrook ]
+   * d/control: have systemd-boot depend on efibootmgr for amd64 and arm64
+     only
+   * d/tests: drop tests-in-lxd
+   * d/control: make systemd-container Depends: libarchive13t64. This is
+     needed for e.g. systemd-import-generator + rd.systemd.pull= to work
+     properly. Dracut would like to be able to use that feature reliably
+     when systemd-importd is available, so explicitly depend on libarchive.
+     Currently, it is only a Suggests of libsystemd-shared via dlopen
+     machinery. (LP: #2139822)
+ 
+  -- Luca Boccassi <bluca@debian.org>  Fri, 06 Feb 2026 18:37:22 +0000
+ 
+ systemd (259-1) unstable; urgency=medium
+ 
+   [ Luca Boccassi ]
+   * Downgrade depends to recommends for IPC endpoint of respective libnss
+     modules. Minimal container images might want the libnss modules to
+     resolve users, but without the IPC endpoints which will be running on
+     the host and which will be reachable anyway via IPC.
+   * Update upstream source from tag 'upstream/259' Update to upstream
+     version '259' with Debian dir 7a7b4d948977ac3c011ae6188deefd8d2c1efc8c
+ 
+   [ Helmut Grohne ]
+   * Update architecture match for 50-pid-max.conf
+ 
+  -- Luca Boccassi <bluca@debian.org>  Wed, 17 Dec 2025 23:08:45 +0000
+ 
+ systemd (259~rc3-1) unstable; urgency=medium
+ 
+   [ Luca Boccassi ]
+   * d/t/control: pull in optional libs for boot-and-services too
+   * Update upstream source from tag 'upstream/259_rc3' Update to upstream
+     version '259~rc3' with Debian dir
+     537fd85ae77caecee4426e24c5b5e59ee5d3ec44
+   * Install new udev rule
+ 
+   [ Helmut Grohne ]
+   * Mirror dmi_arches from meson.build into debian/udev.install
+   * Update architecture match for 50-pid-max.conf
+ 
+   [ Nick Rosbrook ]
+   * d/extra/dbus-1: rename systemd-localed-read-only.conf (LP: #2133889)
+   * d/t/tests-in-lxd: re-construct --pin-packages arguments for
+     autopkgtest
+ 
+  -- Luca Boccassi <bluca@debian.org>  Wed, 10 Dec 2025 17:39:27 +0000
+ 
+ systemd (259~rc2-1) unstable; urgency=medium
+ 
+   * d/t/control: ensure unit-tests autopkgtest pulls in dlopened libraries
+     for test
+   * Update upstream source from tag 'upstream/259_rc2' Update to upstream
+     version '259~rc2' with Debian dir
+     cf601b8ede8f71b078792ce228102fe98830a5fc
+   * Install new varlinkctl bash completion script
+ 
+  -- Luca Boccassi <bluca@debian.org>  Wed, 26 Nov 2025 12:41:32 +0000
+ 
+ systemd (259~rc1-1) unstable; urgency=medium
+ 
+   [ Nick Rosbrook ]
+   * kernel-install: skip 55-initrd.install when an initrd generator is
+     configured. This provides a way to avoid conflicts with initrd
+     generators using kernel-install like dracut. E.g., dracut can now:  1.
+     Ship /usr/lib/kernel/install.conf.d/50-dracut.conf with at least
+     initrd_generator=dracut  2. Skip its own scripts unless
+     $KERNEL_INSTALL_INITRD_GENERATOR=dracut (Closes: #1117563)
+   * d/t/boot-and-services: tweak test_rsyslog regex
+   * d/t/boot-and-services: run transient unit to check syslog messages
+   * d/t/boot-and-services: skip apparmor test on armhf
+   * d/rules: enable 10-systemd-logind-root-ignore-inhibitors.rules.example
+     on Ubuntu
+   * kernel-install: skip 55-initrd.install when an initrd is already
+     staged. Unfortunately, dracut upstream does not think it makes sense
+     to ship an install.conf.d drop-in to set initrd_generator=dracut, so
+     we need to cope with situations where an initrd is already present in
+     the staging area. See https://github.com/dracut-ng/dracut-ng/pull/1812
+     (Closes: #1117563)
+ 
+   [ Luca Boccassi ]
+   * Update upstream source from tag 'upstream/259_rc1' Update to upstream
+     version '259~rc1' with Debian dir
+     ffbb3991599b616b38161a464c0428f8aec93869
+   * Drop patches, all merged upstream
+   * Install new files for v259~rc1
+   * Update symbols file for v259~rc1
+ 
+   [ Frank Heimes ]
+   * initramfs-tools: only skip chzdev rules if zdev_early=0
+ 
+  -- Luca Boccassi <bluca@debian.org>  Mon, 17 Nov 2025 18:55:33 +0000
+ 
+ systemd (258.1-2) unstable; urgency=medium
+ 
+   [ Luca Boccassi ]
+   * Backport patch to fix autopkgtest with new util-linux due to file move
+     (Closes: #1118360)
+   * getty-static: add missing Documentation=
+   * systemd-tests: drop unused overrides
+ 
+   [ Simon McVittie ]
+   * d/libnss-systemd.postinst: Ensure module is enabled for all four
+     databases. Before version 251.3-2, libnss-systemd was only enabled for
+     the passwd and group databases. Since that version, new installations
+     are set up in all four user/group databases (passwd, group, shadow and
+     gshadow) but older installations' configuration remained unchanged
+     until now. This resulted in configuration drift: shadow and gshadow
+     would list systemd dynamic users in new installations of Debian 12 or
+     13, but not in installations that had been upgraded from Debian 11 or
+     older, preventing new versions of gdm3 from working on those older
+     systems. Address this by doing a one-time migration from the old to
+     new configuration. (Closes: #1118640)
+ 
+  -- Luca Boccassi <bluca@debian.org>  Mon, 27 Oct 2025 13:06:14 +0000
+ 
+ systemd (258.1-1) unstable; urgency=medium
+ 
+   * Override Lintian warning for groff-message. These manpages are
+     generated by docbook, so these warnings are not useful.
+   * Override Lintian warning for spare-manual-page
+   * Override lintian warnings for conflicts-with-version
+   * Drop versioned conflicts added for bullseye upgrades
+   * Override Lintian warning for appstream-metadata-missing-modalias-
+     provide
+   * systemd: recommend login package (Closes: #1116286)
+   * Explicitly disable bpf-framework for stage1 builds
+   * autopkgest: install bsdutils and bsdextrautils for unit tests
+   * Update upstream source from tag 'upstream/258.1' Update to upstream
+     version '258.1' with Debian dir
+     7941c0a45113f1d3faf0a067f15a8e11a7be2774
+   * Make /run/lock world writable by default:
+     "The TC therefore resolves that systemd shall provide /var/lock with
+      relaxed enough permissions that existing Debian software that uses
+      /var/lock for system-wide locks of serial devices (and similar
+      purposes) works again. The TC exercises its power under constitution
+      #6.1.4 to overrule the systemd maintainers in this regard."
+     (Closes: #1110980)
+ 
+  -- Luca Boccassi <bluca@debian.org>  Mon, 13 Oct 2025 16:34:55 +0100
+ 
+ systemd (258-1) unstable; urgency=medium
+ 
+   * autopkgtest: manually compress logs on failure. Debci started deleting
+     files from the artifacts archive, even though it gets compressed
+     later. Compress logs manually at the highest ratio possible in the
+     test itself to try and avoid losing logs, as it makes triaging issues
+     impossible.
+   * autopkgest: install dosfstools for test-loop-block
+   * autopkgtest: enable debug logs for unit-tests job
+   * Update to new upstream version v258. For a full list of changes:
+     https://github.com/systemd/systemd/releases/tag/v258
+     (Closes: #1110461)
+ 
+  -- Luca Boccassi <bluca@debian.org>  Wed, 17 Sep 2025 13:18:27 +0100
+ 
+ systemd (258~rc4-1) unstable; urgency=medium
+ 
+   * Update upstream source from tag 'upstream/258_rc4' Update to upstream
+     version '258~rc4' with Debian dir
+     90746e462e2de5e83f4bcadd50a96a0fefd795de
+ 
+  -- Luca Boccassi <bluca@debian.org>  Fri, 05 Sep 2025 11:37:05 +0100
+ 
+ systemd (258~rc3-1) unstable; urgency=medium
+ 
+   * systemd-boot: install kernel hooks to /usr/share/ It is now supported
+     since Trixie, so shim the hooks in /usr/share/ so they can be
+     overridden in /etc/
+   * Update upstream source from tag 'upstream/258_rc3' Update to upstream
+     version '258~rc3' with Debian dir
+     024c11377e68f4e54703104737379ce23e48c7cf
+     (Closes: #1111326 #1110997)
+ 
+  -- Luca Boccassi <bluca@debian.org>  Wed, 20 Aug 2025 15:27:08 +0100
+ 
+ systemd (258~rc2-2) unstable; urgency=medium
+ 
+   * Stop installing /var/lib/systemd in the package. /var/ needs to be
+     handled by tmpfiles.d, not by the package, so that it can be deleted
+     and recreated as needed on first boot.
+   * NEWS: fixlets and adjustments (Closes: #1110569)
+ 
+  -- Luca Boccassi <bluca@debian.org>  Tue, 12 Aug 2025 21:34:13 +0100
+ 
+ systemd (258~rc2-1) experimental; urgency=medium
+ 
+   * Install usr/share/factory files and restore nsswitch.conf/pam.d/issue
+     on factory reset
+   * systemd-boot: register interest in systemd-boot-signed trigger
+     (Closes: #1109984)
+   * NEWS: fix typo (Closes: #1109979)
+   * systemd-boot: fix registering/removing uncompressed kernels
+   * d/t/control: prefer systemd-boot-tools if available
+   * systemd-boot: make efibootmgr a dependency. Ensures efivars can be set
+     up correctly
+   * Update upstream source from tag 'upstream/258_rc2' Update to upstream
+     version '258~rc2' with Debian dir
+     164978ce9ff194871416f304705979b7d540a8e2
+   * systemd-container: update lintian overrides for more false positives
+ 
+  -- Luca Boccassi <bluca@debian.org>  Tue, 05 Aug 2025 17:19:48 +0100
+ 
+ systemd (258~rc1-1) experimental; urgency=medium
  
    * ukify: recommend sbsigntool | pesign for signing (Closes: #1108803)
    * Move bootctl zsh completion file too to new package
diff --cc debian/control
index 75a563d0a48c73d842d371749711ec6df195bbca,e27fffe32e2b66e3f399f9acc845a69bfc90a5b2..59ed679567ec0369d5e5d3778d67992f4ffb84a1
@@@ -518,9 -538,11 +539,11 @@@ Description: home area manage
  
  Package: systemd-boot
  Build-Profiles: <!stage1>
 -Architecture: amd64 i386 arm64 armhf loong64 riscv64
 +Architecture: none
  Depends: ${shlibs:Depends},
           ${misc:Depends},
+          ${dlopen:Depends},
+          efibootmgr [amd64 arm64],
           systemd (= ${binary:Version}),
           systemd-boot-tools (= ${binary:Version}),
           systemd-boot-efi (= ${binary:Version}) [!amd64 !arm64],
diff --cc debian/rules
Simple merge